


##Flask不允许返回None
from flask import Flask,request
# 新建一个Flask可运行实体（名字参数如果是单独应用可以使用__name__变量，如果是module则用模块名）
app = Flask("__name__")

##变量app是一个Flask实例,在运行实体上绑定URL路由
@app.route('/')
def hello_world():
    ###打印请求参数 http://192.168.1.109:8080/?user=1&infolist=7&infolist=8
    print(request.args.__str__())
    ###获取指定参数
    print(request.args.get('info'))
    ####&infolist=7&infolist=8
    print(request.args.getlist('infolist'))

    return 'Hello World!'
if __name__ == '__main__':
    # app.run()
    #将debug设置为True的另一个好处是，程序启动后，会自动检测源码是否发生变化，若有变化则自动重启程序
    app.run(host='0.0.0.0', port=8080, debug=True)
